package com.example.lottery_system.service.dto;

import com.example.lottery_system.service.Enum.ActivityStatusEnum;
import lombok.Data;

import java.util.List;


@Data
public class ActivityDetailDTO {
    /**
     * 活动id
     */
    private Long activityId;

    /**
     * 活动名
     */
    private String description;

    /**
     * 活动描述
     */
    private String activityName;
    /**
     * 活动状态
     */
    private ActivityStatusEnum status;

    public Boolean valid() {
        return status.name().equalsIgnoreCase(ActivityStatusEnum.RUNNING.name());
    }

    /**
     * 活动人员列表
     */
    private List<UserDto> userDtoList;

    /**
     * 活动奖品列表
     */
    private List<PrizeDto> prizeDtoList;
}
